// 引入 react 依赖
import React, { Component } from 'react';
import { connect } from 'react-redux';
import { Text, View, Image, TouchableOpacity, ImageBackground, ScrollView,InteractionManager } from 'react-native';

// 引入第三方依赖
import _ from 'lodash';
import pureRender from 'pure-render-decorator';
import { Actions } from 'react-native-router-flux';

// antd 按需加载
import { } from '@ant-design/react-native';

// 引入 处理数据 所需文件
import { } from './module.js'

// 引入样式
import Styles from './style.js';

// 引入公用组件
import { } from '../../components/index.js'

// 引入工具包
import { press, size, ScreenWidth , defaultDataList,onEndReached,onRefresh ,concatDataList,defaultPage} from '../../util/utils.js'
class BlockBox extends Component {
	static propTypes = {

	}

	constructor(props) {
		super(props)
		this.state = {}
	}


	render() {
		const { children, style } = this.props
		return (
			<View
				style={{
					width: ScreenWidth - 30,
					borderRadius: 6,
					overflow: 'hidden',
					marginLeft: 15,
					marginBottom: 15,
					backgroundColor: '#fff',

					...style
				}}
			>
				{children}
			</View>
		)
	}
}

export default pureRender(BlockBox)
